#include<iostream>
using namespace std;
#include "template.h"


//int multiple(int left, int right)
//{
//	return left * right;
//}
//template<class T>
//T multiple(T left, T rigTht)
//{
//	return left * right;
//}
//
//double multiple(double left, double right)
//{
//	return left * right;
//}
//
//void testArray()
//{
//	/*Array<double, 5> obj;
//	obj[20];
//
//	int arr[5] = { 0 };
//	arr[20] = 1;*/
//
//	//arr[20] = 9;
//	//arr[-20] = 9;
//
//	//obj.PrintSelf();
//}

void test()
{
	//testFunc(2);
	//testFunc(2.36);
	int* arr = new int[8000000];
	arr[7999999] = 100;
	cout << arr[0];
	/*for (int i = 0; i < 8000000; i++)
	{
		if (arr[i] == 0)
		{
			cout << arr[i] << endl;
		}
		if (arr[i] == 100)
		{
			cout << arr[i] << endl;
		}
	}*/
}
int main()
{
	test();

	/*vector<int> v = { 4,3,5,2,6,8 };
	PrintContainer(v);*/
	/*cout << multiple(1, 2) << endl;
	//cout << multiple(1.2, 2.2) << endl;*/
	//cout << "good morning !!! my beloved dear boy !!!!!!!" << endl;
	cout << "good afternoon !!! my beloved dear boy !!!!!!!" << endl;
	//cout << "good night !!! my beloved dear boy !!!!!!!" << endl;
	return 0;
}